#!/usr/bin/python3
# -*- coding:utf-8 -*-
""""
@Author: 李吉凯
@Email: lijk34925@hundsun.com
@Time: 2022/5/10 9:02
@File: Basic_login_or_logout.py
"""
import time

from BladeFerm.hui2_app.basic import sys_login, sys_logout
from BladeFerm.hui2_app.check import check_of_text


def arm_login(input_data=None, ui_expect=None):
    '''
    用户登录

    :input_data:
     - 用户名: 用户名
     - 密码: 密码

    :ui_expect:
    '''
    sys_login(input_data.get('用户名'), input_data.get('密码'))
    time.sleep(3)
    check_of_text(ui_expect.get('期望文本'))


def arm_logout(input_data=None, ui_expect=None):
    '''
    退出登录并关闭浏览器
    :param input_data:
        - 关闭浏览器： 是 | 否
    :param ui_expect:
    :return:
    '''
    sys_logout()
    check_of_text('登录')  # 判断是否返回了登录界面？